home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1997 March / Software of the Month Club 1997 March.iso / mac / Desktop Publishing / Oldtime 2.0.1ƒ / Guides / Guide to Oldtime 2.0.txt < prev    next >
Encoding:
Text File  |  1996-11-29  |  28.5 KB  |  399 lines  |  [ttro/ttxt]

  1.  
  2.  
  3.  
  4.  
  5.                                                                                                 Oldtime¬ 2.0
  6. ╩ 
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                                                                                         A QuickTime¬ Movie Utility
  15.                                                                                  ⌐ KLSZ Productions 1996
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. READ THIS FIRST 
  30. System Requirements:
  31.     Macintosh  680x0 or PPC  (emulation mode)
  32.     System 7.0 or higher, (Sound Manager 3.0 and QuickTime¬ 2.0 or     higher).
  33.     7 MB available RAM. ( For movie sizes of 320 x 240 or less )
  34.     9 MB or more  is required for full size movies ( 640 x 480 ) and 24 bit     color.
  35.     13" Color Display or larger, (at least 1000 colors ).
  36.  
  37. MEMORY SETTINGS
  38. The ╘preferred╒ memory size for Oldtime ¬ 2.0 can be set by selecting the Oldtime 2.0 icon and choosing Get Info from the File menu of the Finder.  Users will find 7MB already set as the preferred size.  Selecting "About This Macintosh" or "About The Finder" from the Apple Menu will tell you how much memory you have available on your machine.
  39.  
  40. To Free up memory:
  41.  
  42. Ñ Make sure all other applications are closed.
  43. Ñ Remove non-essential extensions and control panels . Don't drag the removed files to the trash, however, unless you want to remove them permanently.  Simply store them somewhere outside of the System Folder.
  44. Ñ Turn off your disk cache and/or RAM disk in the Memory control panel.
  45. Ñ Remove fonts from your System file (or the Fonts folder in System 7.x). Again, store them somewhere outside of the System Folder.
  46. Ñ Machines using memory enhancement software should be aware that these products might have an adverse affect on playback of QuickTime¬ movies.
  47.  
  48. Drag and Drop
  49.  
  50.     As required by all system 7 software Oldtime ¬ 2.0  accepts Drag and Drop events when a QuickTime  movie file is dropped on it, and will also do batch processing of movies. Oldtime ¬ 2.0 will use the Oldtime Settings files as it╒s guide to how it should apply all the different effects. See Setting Effects  Attributes later in this guide.
  51.  
  52. Using Oldtime¬  2.0
  53.  
  54.     Oldtime 2.0 converts QuickTime¬ movie files into new QuickTime¬ movies that resemble old vintage films. Oldtime¬ is simple to use, open a movie, press record and it will generate a new movie that looks as if it were an old piece of film. After the new movie has been created you may open it in any of your favorite movie editors and use the new clip in your video projects. 
  55.  
  56.     Oldtime respects the settings of the original movie by using that movie╒s characteristics. It╒s frame rate, the original ╘codec╒ and frame size is used to produce the new movie unless otherwise set in the Movie Settings dialog box. 
  57.  
  58.     Movies are played within the main viewing area inside the Oldtime window. Movies are scaled to fit inside this window for viewing purposes only. Movies are always saved in their original format (unless otherwise set in the Movie Settings dialog box) and can be played back using other movie players at their original size. Oldtime can not process a movie that was made with a ╘codec╒ that is not available from the machine on which Oldtime  is running. 
  59.  
  60.  
  61. Main Window
  62. This is the main ( and only ) window
  63.  for Oldtime. On it you╒ll find 
  64. controls for setting the amount of 
  65. color ( tint ) and the frequency of the aging effects to add to your movie. There are also easy to use buttons for Opening, Playing, Recording and Stopping the movie creation process. 
  66.  
  67. Buttons
  68.  
  69. There are four buttons for controlling the playback and recording of movies.
  70.  
  71. PLAY    Play the current movie.
  72. RECORD    Start the building process to create a new movie.
  73. STOP        Stop either the playback or recording process.
  74. OPEN    Open a movie to be either played or rendered.
  75.  
  76. These functions are also included on the FILE MENU with keyboard commands for your convenience.
  77.  
  78.  
  79. Sliders
  80. There are a total of 14 sliders for 
  81. controlling the look and feel of your 
  82. Oldtime movie. The sliders on the 
  83. top control the frequency of aging 
  84. effects that are applied to each 
  85. frame that is created. The sliders 
  86. are scaled to the number of frames 
  87. in the source movie. The effects are created using custom random generators that produce different results each time so that each frame and every movie has a different feel to it. In this way Oldtime can mimic the effects of time on film. 
  88.  
  89. You can also set the attributes of each effect by entering new values and telling Oldtime to use random effects or precise effects.
  90.  
  91.  
  92. The row of icons at the top of the panel represent the different effects: Dust, Static Lines, Hair, Jitter/Roll, Grain, Moving Lines and Flicker. There are also three effects not represented as icons; they are: Skip, Plain Lines and Blur. The effects can turned on/off by clicking the small square above each icon.
  93.  
  94. The effects dialog can be activated by clicking on an icon. Shift-clicking the first three icon will open the dialog to the last three effects.  Selecting ╥Effects╙ from the Settings Menu will also open the dialog.
  95. Dust                                     Dust particles.
  96. Static Lines         Non-moving scratches.  
  97. Hair                                     Creates hair
  98.                                                 ╩
  99. Jitter/Roll             This effect can be used
  100. in two ways. You can choose to either ╥jitter╙ the frames or ╥roll╙  the frames. 
  101. How you do this will be explained later his guide.
  102. Grain                                 Add different amounts
  103. of grain to your new movie.
  104. Moving Lines    Control the movement 
  105. and placement of moving scratches.
  106. Flicker                        Add flicker by  
  107. assigning random brightness to new frames.
  108.  
  109. Skip                                    Tells Oldtime to skip 
  110. certain frames or create a pattern of skips, say, every fourth frame. These frames can be blended together to create slow motion movies by using a special feature of the Skip Effect.
  111.  
  112. Plain Lines        This effect can be set to add random lines ( vertical and horizontal ) 
  113. and can also be used to create other interesting effects.
  114.  
  115. Blur                                   You can ╥blur╙ the images to help create an Oldtime looking film.
  116.  
  117. All of these effects combine nicely to produce an film that looks aged. Please experiment with the controls to get the look and feel you like.
  118.  
  119. On the lower half of control panel are the tinting controls.
  120.  
  121. TINTING CONTROLS    
  122. The color sliders are located on the 
  123. bottom half of the control panel and 
  124. modify the tint of the movie. Original ╩
  125. movies play unaffected by these 
  126. settings but new movies created by 
  127. Oldtime  are colorized by the settings ╩
  128. in these sliders. The movies can be 
  129. tinted in either gray-scale or color
  130. space by moving the sliders and ╩
  131. watching the ╘tint indicator╒ on the 
  132. left side of main window. You can also 
  133. control the contrast and brightness. ╩
  134.  
  135.  
  136. TINT VARY CONTROL    ╩
  137.  
  138. This feature is a way to effect the tint during the rendering of a new movie. By activating this effect in the Tint/Speed dialog, in the Settings Menu, and giving it a value representing a percentage of change, Oldtime will vary the tint for each frame by randomly generating a number between 0 and the value entered into its input field. This provides a method of flickering a film. Varying the tint can sometimes look more ╥natural╙ then using the ╥Flicker Effect╙ provided. Clicking this icon will bring up the Tint/Speed dialog box where you can set this feature or you can invoke it by selecting its item in the Settings Menu list.
  139.  
  140.  
  141. SOUND╩
  142.  
  143. You can control the volume of  the audio on playback of movies. Clicking this icon will bring up the Audio dialog box where you can set the audio features provided or you invoke it by selecting its item in the Settings Menu list.
  144.  
  145.  
  146. Options Menu and Icons
  147.  
  148. Oldtime  options can be set two different ways. They can be set in the Options Menu or may be toggled using the icons on the left hand side of the window. 
  149. Loop Playback (On/Off)
  150. Play a movie continuously or just once.
  151. Record/Preview
  152. Tells Oldtime it should  open a file for the new movie or the user     wants only to preview the effects settings before actually creating a new movie.
  153. Save Audio Track with New Movie
  154. Choose whether you╒d like a sound track saved with the new  movie.
  155. Show Movie Rendering (On/Off)
  156. You may choose to show each frame while the new movie is being created by turning this option on. Turning it off decreases rendering time.
  157. Color or Gray Scale
  158. Render the new movie in either color or gray scale.
  159. Blend Effects Using Tint Settings
  160. When this option is turned on Oldtime  will colorize the effects being     applied to each frame. That is say if you╒ve chosen to tint a gray scale     movie red and would like the effects to be effected by your tint setting,     then turn this option on. If this option is off Oldtime will use the color     set for each effect in the ╥Effects Dialog╙. 
  161. ╩ 
  162. Blending Frames 
  163. This option allows you to ╥blend╙ two frames together by setting the     number of frames to add while gradually blending from the current     frame to next frame. This allows you skip every other frame and at the     same time blend the non-skipped frames together, this can sometimes     give you that kind of jerky feeling that old-time  movies have. It can     also be used to create a ╥slow-motion╙ like effect.
  164. ╩        
  165. Apply Tint to Frames
  166. Simply tells Oldtime to apply the current tint settings or not.
  167. Make a Filmstrip
  168. With this option turned on, you can create movies that are rendered to     look like moving  filmstrips. The attributes of a filmstrip can be set using the ╥FilmStrip╙ dialog in the Settings Menu.
  169. Flatten Movie After Render 
  170. It is sometimes better to ╥Flatten╙ a movie after it is built. ╥Flattening╙     a movie is not what it sounds like. What it really does is to re-    interleave a movie's video and audio tracks together. This is highly     recommended when saving an audio track with your new movie and     will help during playback.  
  171.  
  172.  
  173. Setting Effect Attributes
  174. By using the ╥Effects╙ dialog 
  175. under the Settings Menu, you can 
  176. set the parameters for each 
  177. individual effect. Use the pull 
  178. down menu located on the right 
  179. of the dialog window, above the display of the current frame, to select an effect. Pressing the ╥Preview Effects╙ button will apply all currently active effects to the frame displayed in the preview box.
  180.  
  181. You can save configuration files and open them to make them the current settings. By saving them with the name ╥Oldtime Settings╙ you are replacing Oldtime╒s default effect settings with one of your own. The Oldtime Settings file is used when drag and drop events activate Oldtime.  One of the best ways to have fun with the settings is just that, have some fun and experiment with different values for the attributes that can be set for all the effects.
  182.  
  183. Each effect has it╒s own set of attributes that are displayed when that effect is chosen in the pop-up menu. One attribute is common is among all the effects; Frequency, so lets discuss that first.
  184.  
  185.     A FREQUENCY  can be set for each effect. The frequency tells Oldtime when an effect will appear within a new movie. Like all attributes, you turn the randomness of the frequency on or off by checking the box to it╒s left. If this option is turned off, Oldtime uses the parameters for precise control over the effects. 
  186.  
  187. If you are setting the ╥Hair Effect╙ you could tell Oldtime to place some hair on every third frame by entering the number 3 with the random box unchecked. If random is checked, you would be telling Oldtime generate a random number between 3 and 1. When Oldtime initializes the effects, that are currently active, it uses this number for the effects frequency. 
  188.  
  189. There after Oldtime either generates a new random number or will use the precise value, in this effects frequency range, after it completes each call for the effect to be applied. 
  190.  
  191. Each effect does its own frame counting in order to achieve this. So in the case of having hair applied every 3 frames, Oldtime will initialize the effect to a frequency of 3. The counter for the hair effect will be set to zero. Oldtime calls each active effect for every  frame of a movie it is rendering and increments it╒s internal counter and tests to see if it is time to apply the effect. When the test is true, Oldtime applies the effect and resets it╒s counter back to zero, so the effect can begin counting again. 
  192.  
  193.     
  194. Some effects, like Static Lines and Moving Lines, also have a SEQUENCE attribute. The SEQUENCE attribute suspends the counting mechanism until the SEQUENCE is completed, after which it resets the effect╒s counter back to zero and begins to wait for it╒s next FREQUENCY, to start a new SEQUENCE.
  195.  
  196.     Another common attribute used by many of the effects is the # OF OBJECTS attribute. This parameter is used to control the number of objects Oldtime places on a frame for each effect that has this attribute. If you set this parameter for the DUST effect to 12, Oldtime will place 12 dust like shapes on each frame that matches it╒s frequency. 
  197.  
  198. If random is selected, Oldtime will generate a random number between the effects HIGH and LOW random range. If the Dust effect╒s # OF OBJECTS is set to random and a value of 12 is entered into its HIGH random number input field and a 6 is entered into its LOW random number field, then a number between 12 and 6 will be generated each time Oldtime calls the DUST effect to place its objects on the screen. 
  199.     
  200.     Also included in this group of common attributes are SIZE OF OBJECT and LINE WEIGHT. The SIZE OF OBJECT attribute controls the size of each object while the LINE WEIGHT controls the size of the line that is used to draw the object.
  201.  
  202.     Some effects have MAXIMUM numbers that can be entered for the NUMBER OF OBJECTS, they are; STATIC LINES and MOVING LINES. The maximum number of objects for each of these is 25. Because these effects are SEQUENCE effects, Oldtime must keep individual records or structures for each line created. 
  203.  
  204.  
  205. Color Of Objects
  206.  
  207. All the effects except for GRAIN, FLICKER, SKIP, BLUR can be set to be drawn with either a random or precise color or a random or precise gray scale shade. Enter values for colors or use the standard COLOR PICKER. Randomizing this attribute takes the form of either random colors or random shades of gray. This attribute does not take a range for its random function. In the case of gray scale shades Oldtime generates numbers from 0-255. For colors Oldtime generates numbers from 0-65535 for each color component.
  208.  
  209. Opacity 
  210.  
  211. The opacity control allows you to set the amount of opacity Oldtime use to draws objects on each frame. Low numbers apply more blending while high values apply less.
  212.  
  213. Placement Of Objects
  214.  
  215. You can control placement of the STATIC LINES by selecting where the objects are generally placed on the frame. You can place these effects in either the left, middle or right portions of each frame. You can also tell Oldtime to randomize this function. If we tell Oldtime to place static lines on only the left side of each frame, we will get static lines anywhere from the left edge to a line considered to be the left 1/3 of the frame.
  216.  
  217. Direction Of Objects
  218.  
  219. You can control the direction of the MOVING LINES as a group. You can tell Oldtime to move the lines from left to right or vice-versa.
  220.  
  221. The PLAIN LINES  can be set to either Horizontal or Vertical orientation. Setting this attribute to random causes this effect to draw random diagonal lines .
  222.  
  223. Solid or Broken Pens
  224.  
  225. This option tells Oldtime to draw with either a solid pen or a broken line pen. Broken lines can be very affective on STATIC or MOVING LINES and also looks nice when applied to the other effects.
  226.  
  227. Special Settings
  228.  
  229. A Case of The Jitters
  230.  
  231. With the JITTER EFFECT you can either produce a rolling effect or a jitter effect. The attributes for the jitter effect are different. They are; VERTICAL POSITION, STEPPING DISTANCE, FRAME WEIGHT and # of FRAMES. 
  232.  
  233. Vertical position is defined as the number of pixels from the top of the frame to start the rolling sequence.  
  234.  
  235. Stepping distant is how far the roll should advance for the next frame. Frames can be rolled either up or down or randomly. Positive values move down while negative values go up.
  236.  
  237. Frame weight is the size of the line that defines the separation between each frame in a roll.
  238.  
  239. Number of frames in either a rolling sequence or a jitter sequence.
  240.  
  241. To JITTER the frames do the following: 
  242.  
  243. Set the FRAME WEIGHT to ZERO ( 0 ) and set the STEPPING DISTANT to the amount of JITTER you would like. Remember values of greater then 3 for a STEPPING DISTANT when JITTERING may not look that good. Small amounts of JITTER have a big effect on the movies looks.
  244.  
  245. FilmStrip Settings
  246. Oldtime can create filmstrips in 
  247. which frames can be placed. 
  248. Filmstrips can be oriented in 
  249. either horizontal or vertical 
  250. positions. FilmStrip settings 
  251. are saved in their own file and 
  252. like Effect Settings, Oldtime  uses the file named Oldtime FilmStrip Settings as its default when starting up or when processing drag and drop events. 
  253.  
  254. You can control the color of the strips and the background color the strips are placed upon. Setting the background color can be useful if the intended purpose of the strips is to be placed transparently upon another clip in another application. Filmstrips can be positioned upon the frame by clicking in the preview box and then, with the mouse button held down, moved to where the user wants the strip to be rendered. 
  255.  
  256. Speed
  257. The speed of the filmstrip is measured in pixels. Lets say that the original frame size is 320x240 and we want 4 frames per strip and the strip was moving vertically downward. We would divide the vertical frame size by the number of frames to produce a speed of 80. Making this number negative makes the strip move in the opposite direction. With a value of 80 entered into the speed input field we render a strip that moves  by one full frame for every movement of the strip. In this case we would see the frames moving but not the strip. A value of 82 would move both the frames and the strip in a  smooth fashion. Play with the speed setting to see what I mean. 
  258.  
  259. Vertical Strip Size    Sets the size of the strip itself.
  260.  
  261. Horizontal Strip Size  The horizontal size sets the width of the filmstrip edges.
  262.  
  263. Frame Spacer Size  The size of the lines separating the frames.
  264.  
  265. Number of Frames in Strip  This sets the number of frames contained in the filmstrip.
  266.  
  267. Sprockets Vertical Size   Vertical size of each sprocket in the filmstrip edges. As the size gets larger Oldtime starts to round the corners of the sprockets to get a more realistic looking sprocket.
  268.  
  269. Sprockets  Horizontal Size  Controls the horizontal size of the sprockets.
  270.  
  271. Sprockets  Offset from Edge of Strip  Allows you to set the number of pixels the sprockets are from the outside edge of the filmstrip.
  272.  
  273. Sprocket  Spacing  This attribute controls the spacing between sprockets. It has an effect of speeding up or slowing down of the sprockets. 
  274.  
  275. Bending Filmstrips
  276. When this effect is active, you 
  277. can bend the filmstrips. This is 
  278. applied only to the filmstrips 
  279. after each strip segment is 
  280. created. You can set the amplitude or size of the bend, the number of bends, the amount of  blurring to add to smooth out aliasing. 
  281.  
  282. You can also set up the amount of variance in the bends and the range of this variance. This can make dynamic  changes while bending the filmstrips. Bending is linked internally to filmstrips, so if you make a vertical filmstrip the bending will be horizontal and vertical when you create a horizontal filmstrip. It will do the right thing.
  283.  
  284.  
  285.  
  286. Tint and Line Speed ╩
  287. This dialog controls a couple of 
  288. odds and ends that can have an 
  289. impact on the effects. First there 
  290. is an averaging amount that you can set.
  291.  
  292. When Oldtime tints a frame in a movie it looks at this value to see if the current pixel it is about to tint is within this averaging amount compared to the last pixel it processed. If the value is zero then Oldtime does nothing but if it is a positive number between 1 and 20000 it performs an averaging test between the current pixel and the previous pixel to see if they are within this range, if it is, then Oldtime replaces the current pixel with previous pixel and ends processing of the current pixel. This can speed tinting of frames but can also add a streaking effect. 
  293.  
  294. Tint Vary Range    Making this effect active will cause Oldtime to vary the tinting of each frame. Lets say your tinting the frame a light brown and have given Oldtime  a percentage to vary of 5%, Oldtime will apply an even amount of change to the tinting range. This can be observed as the movies build. The tint indicator to the left of movie viewing window will change with each frame within the entered amount. This can be a more effective and subtle way of adding flickering to the movie. Try it out.
  295.  
  296. Line Speed    You can set the speed of the MOVING LINES by entering a value here. Non-zero, positive values tell Oldtime to use this value when moving these lines across the frame. A Zero value here tells Oldtime to generate random numbers for each line that is created.
  297.  
  298.  
  299. Audio Tracks and Volumes
  300. By default the audio is copied 
  301. into the new movies audio track 
  302. untouched by Oldtime. Be aware 
  303. that when Oldtime creates a new 
  304. movie it may at some point ╘SKIP/BLEND╒ random frames or create 'ROLLS/JITTERS' if these effects are active. 
  305.  
  306.  
  307. This means that the audio may not line up exactly with the new movie. You may tell Oldtime to disregard the audio track and not copy it into the new movie, by selecting that option in the 'OPTIONS MENU' or clicking its icon on the left side on the Oldtime window. You could later re-add your audio track with editing software and re-align it to the Oldtime clip so the audio synchronizes with the new movie. 
  308.  
  309. You can also have some fun here. You can set the volume of the source sound track to be a value between 0-255 and then set the ╥PROJECTOR TRACK╙ to a volume that mixes well with the movies sound track. PROJECTOR TRACKS are sound tracks that sound like an old-time projector and can be added by themselves or in combination with the source track. There are 3 options:
  310.  
  311. Ñ    Use only the source track.
  312. Ñ    Combine source with projector track, mixing them using the settings     above.
  313. Ñ    Use only the projector when adding sound to the new movie.
  314.  
  315. Some Other Stuff You Can Do
  316.  
  317. You can also make MATTES when using Oldtime. You must have a movie opened when applying these commands. Oldtime uses this movie as a template to build the MATTES. You could later use these to super-impose over other movies in other applications.
  318.  
  319. Command RECORD  Holding down the COMMAND KEY while clicking the RECORD BUTTON will create a BLACK matte with any Oldtime effects that are active, including filmstrips. 
  320.  
  321. Option RECORD  Creates a WHITE matte. See above.
  322.  
  323. Control RECORD  Creates a matte using the color set in the JITTER EFFECT .
  324.  
  325. Import/Export PICTs  You can import/export PICTs. Imported images can be affected by the effects just like a frame of a movie. You can also export the current frame as a PICT file.
  326.  
  327. Single Step Frames
  328. Right Arrow moves you forward by one frame.
  329. Left Arrow moves backward one frame.
  330. Up Arrow moves to the beginning of the film.
  331. Down Arrow to the end.
  332.  
  333. Changing Effects while rendering
  334. While you are rendering a new movie you can press the space bar and Oldtime will pause. This allows you to change settings on the fly. Pressing the space bar again, tells Oldtime to continue.
  335.  
  336. Naming Things
  337. Some sample settings for both the effects and the filmstrips are in the Oldtime Settings─ folder. The files Oldtime Settings and Oldtime Filmstrip Settings are Oldtime╒s default startup files. These files always need to be in the Oldtime Settings─ folder. Feel free to name your favorite settings using these names so when Oldtime starts up, your defaults will be used. Please make a copy of the original folder in case your default settings are mistakenly mis-placed or changed beyond repair.
  338.  
  339. Switching Between Movies
  340. After creating an Oldtime effected movie you can open it by double-clicking within the movie viewing portion of the Oldtime window. With the new movie opened you can double-click again to re-load the source movie. At any point, if a new movie created, it cancels the old linkage and creates a link to the new movie. This is nice short cut from using the OPEN file dialog, since it bypasses the dialog and directly opens the new movies it is a faster way to view newly created movies.
  341.  
  342. HAVE FUN!
  343.     The reason this application was developed was because I needed this effect for a movie I was creating and could not find any software at that time that allowed me to easily produce a film clip that had an old look and feel to it. It is far from perfect but it does the job. Any suggestions or advice will be gladly accepted. Please contact me at the following e-mail address and I╒ll try to respond. Have fun!
  344.  
  345. Contacting KLSZ Productions On-line
  346. America Online:    KLSZ@AOL
  347.  
  348. To Register this copy of Oldtime¬ 2.0 and receive a registration number that allows Oldtime¬ 2.0 to open and create movies larger then 160x120: 
  349. Send $15.00 dollars (check or cash, no credits cards at this time) to the following address. 
  350.             KLSZ Productions/Ken Gaspar
  351.             4562 S. Packard Ave.
  352.             Cudahy, WI 53110
  353.  
  354.  
  355. Please include: Your name, or the name of your organization, your e-mail address or your normal mailing address. 
  356.  
  357. Upon receipt of payment a registration number will be sent to you via E-Mail or snail mail. Enter your name and registration number into the correct input fields in the registration dialog that is presented on launch of un-registered versions. You will only need to do this once, thereafter, Oldtime¬ 2.0 will not present the dialog. Only registered owners will receive on-line support and only registered owners will be able to purchase upgrades and other products at a discount.
  358.  
  359. Please read the fine print
  360. Copyright ⌐1995, KLSZ Productions, Inc.  All Rights Reserved.
  361.  
  362. Oldtime¬ 2.0, the Oldtime¬ 2.0, distinctive logo, are trademarks of KLSZ Productions, Inc.. QuickTime¬,  Macintosh¿ and Power Macintosh¿ are trademarks of Apple Computer, Inc., registered in the U.S.A. and other countries.  All other trademarks are acknowledged as the properties of their respective owners.
  363.  
  364. SOFTWARE LICENSE  FOR Oldtime¬ 2.0  
  365. License Grant.  KLSZ PRODUCTIONS grants User an non-exclusive, non-transferable, license to use the Software with compatible equipment. 
  366.  
  367. By using Oldtime¬ 2.0, it is understood and agreed to by the user the they have read and agreed to the following terms:
  368.  
  369.  COPYING.  Feel free to copy and transfer un-registered versions of this SOFTWARE, as long as you transfer a copy of this document with the application. You may also make ONE BACKUP COPY of registered version of this SOFTWARE. The SOFTWARE CAN NOT BE  SOLD OR USED FOR OR IN ANY  COMMERCIAL PRODUCT WITHOUT THE EXPRESS WRITTEN CONSENT OF KLSZ PRODUCTIONS.
  370.  
  371. RESTRICTIONS.  User may not reverse engineer or otherwise attempt to discern the source code of the Software.  TITLE.  Title to the Software is not transferred to User.  Ownership of the enclosed copy of the Software and of copies made by User is vested in KLSZ PRODUCTIONS, subject to the rights granted to User in this Agreement.
  372.  
  373. Disclaimer of Warranty on KLSZ Productions Software.  You expressly acknowledge and agree that use of the Software is at your  sole risk.  The Software and related documentation are provided "AS IS" and without warranty of any kind and KLSZ Productions and KLSZ Productions Licensor(s) (for the purposes of this provision, KLSZ Productions and KLSZ Productions Licensor(s) shall be collectively referred to as "KLSZ Productions") EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  KLSZ PRODUCTIONS DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED.  FURTHERMORE, KLSZ PRODUCTIONS DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR RESULTS OF THE USE OF THE SOFTWARE OR RELATED DOCUMENTATION IN TERMS OF THEIR CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE.  NO ORAL OR WRITTEN INFORMATION GIVEN BY KLSZ PRODUCTIONS OR A KLSZ PRODUCTIONS AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY.  SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU (AND NOT KLSZ PRODUCTIONS) ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.  SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU.
  374.  
  375. Limitation of Liability.  UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE, SHALL KLSZ PRODUCTIONS BE LIABLE FOR ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES THAT RESULT FROM THE USE OR INABILITY TO USE THE SOFTWARE OR RELATED DOCUMENTATION, EVEN IF KLSZ PRODUCTIONS OR A KLSZ PRODUCTIONS AUTHORIZED REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
  376. In no event shall KLSZ Productions total liability to you for all damages, losses, and causes of action (whether in contract, tort (including negligence) or otherwise) exceed the amount paid by you for the Software.
  377.